sky-high price - Turkish English Dictionary